Cisco-IOS-XR-ipv6-ospfv3-cfg API API Reference
API generated from Cisco-IOS-XR-ipv6-ospfv3-cfg@2018-01-15.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf
Schemes: http
Version: 1.0.0
Paths
OSPFV3 - Update
Update operation of resource: ospfv3
ospfv3body object
Request Content-Types: application/json
Request Example
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3 - Create
Create operation of resource: ospfv3
ospfv3body object
Request Content-Types: application/json
Request Example
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3 - Delete
Delete operation of resource: ospfv3
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3 - Retrieve
Retrieve operation of resource: ospfv3
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
PROCESSES - Update
Update operation of resource: processes
processesbody object
Request Content-Types: application/json
Request Example
{
"process": [
{
"enable": [ null ],
"af": {
"af-name": "string",
"saf-name": "string"
},
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": [ null ],
"process-name": "string",
"vrfs": {
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESSES - Create
Create operation of resource: processes
processesbody object
Request Content-Types: application/json
Request Example
{
"process": [
{
"enable": [ null ],
"af": {
"af-name": "string",
"saf-name": "string"
},
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": [ null ],
"process-name": "string",
"vrfs": {
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESSES - Delete
Delete operation of resource: processes
Successful operation
Internal Error
Response Content-Types: application/json
PROCESSES - Retrieve
Retrieve operation of resource: processes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"process": [
{
"enable": [ null ],
"af": {
"af-name": "string",
"saf-name": "string"
},
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": [ null ],
"process-name": "string",
"vrfs": {
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
}
]
}
PROCESS - Update
Update operation of resource: process
processbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"af": {
"af-name": "string",
"saf-name": "string"
},
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": [ null ],
"process-name": "string",
"vrfs": {
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS - Create
Create operation of resource: process
processbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"af": {
"af-name": "string",
"saf-name": "string"
},
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": [ null ],
"process-name": "string",
"vrfs": {
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS - Delete
Delete operation of resource: process
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS - Retrieve
Retrieve operation of resource: process
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"af": {
"af-name": "string",
"saf-name": "string"
},
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": [ null ],
"process-name": "string",
"vrfs": {
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
}
DEFAULT-VRF - Update
Update operation of resource: default-vrf
default-vrfbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-VRF - Create
Create operation of resource: default-vrf
default-vrfbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-VRF - Delete
Delete operation of resource: default-vrf
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-VRF - Retrieve
Retrieve operation of resource: default-vrf
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
AREA-ADDRESSES - Update
Update operation of resource: area-addresses
area-addressesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Create
Create operation of resource: area-addresses
area-addressesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Delete
Delete operation of resource: area-addresses
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Retrieve
Retrieve operation of resource: area-addresses
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"area-address": [
null
],
"area-area-id": [
null
]
}
AREA-ADDRESS - Update
Update operation of resource: area-address
area-addressbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Create
Create operation of resource: area-address
area-addressbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Delete
Delete operation of resource: area-address
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Retrieve
Retrieve operation of resource: area-address
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
RANGES - Update
Update operation of resource: ranges
rangesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Create
Create operation of resource: ranges
rangesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Delete
Delete operation of resource: ranges
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Retrieve
Retrieve operation of resource: ranges
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
RANGE - Update
Update operation of resource: range
rangebody object
ID of process-name
ID of address
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Create
Create operation of resource: range
rangebody object
ID of process-name
ID of address
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Delete
Delete operation of resource: range
ID of process-name
ID of address
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Retrieve
Retrieve operation of resource: range
ID of process-name
ID of address
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
NSSA - Update
Update operation of resource: nssa
nssabody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Create
Create operation of resource: nssa
nssabody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Delete
Delete operation of resource: nssa
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Retrieve
Retrieve operation of resource: nssa
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
INTERFACES - Update
Update operation of resource: interfaces
interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Create
Create operation of resource: interfaces
interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Delete
Delete operation of resource: interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
INTERFACE - Update
Update operation of resource: interface
interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Create
Create operation of resource: interface
interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Delete
Delete operation of resource: interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
AREA-SCOPE - Update
Update operation of resource: area-scope
area-scopebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Create
Create operation of resource: area-scope
area-scopebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Delete
Delete operation of resource: area-scope
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Retrieve
Retrieve operation of resource: area-scope
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
SHAM-LINKS - Update
Update operation of resource: sham-links
sham-linksbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Create
Create operation of resource: sham-links
sham-linksbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Delete
Delete operation of resource: sham-links
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Retrieve
Retrieve operation of resource: sham-links
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
SHAM-LINK - Update
Update operation of resource: sham-link
sham-linkbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Create
Create operation of resource: sham-link
sham-linkbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Delete
Delete operation of resource: sham-link
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Retrieve
Retrieve operation of resource: sham-link
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
VIRTUAL-LINKS - Update
Update operation of resource: virtual-links
virtual-linksbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Create
Create operation of resource: virtual-links
virtual-linksbody object
ID of process-name
ID of address
Request Content-Types: application/json
Request Example
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Delete
Delete operation of resource: virtual-links
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Retrieve
Retrieve operation of resource: virtual-links
ID of process-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
VIRTUAL-LINK - Update
Update operation of resource: virtual-link
virtual-linkbody object
ID of process-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Create
Create operation of resource: virtual-link
virtual-linkbody object
ID of process-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Delete
Delete operation of resource: virtual-link
ID of process-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Retrieve
Retrieve operation of resource: virtual-link
ID of process-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
AREA-AREA-ID - Update
Update operation of resource: area-area-id
area-area-idbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Create
Create operation of resource: area-area-id
area-area-idbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Delete
Delete operation of resource: area-area-id
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Retrieve
Retrieve operation of resource: area-area-id
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
RANGES - Update
Update operation of resource: ranges
rangesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Create
Create operation of resource: ranges
rangesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Delete
Delete operation of resource: ranges
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Retrieve
Retrieve operation of resource: ranges
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
RANGE - Update
Update operation of resource: range
rangebody object
ID of process-name
ID of area-id
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Create
Create operation of resource: range
rangebody object
ID of process-name
ID of area-id
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Delete
Delete operation of resource: range
ID of process-name
ID of area-id
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Retrieve
Retrieve operation of resource: range
ID of process-name
ID of area-id
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
NSSA - Update
Update operation of resource: nssa
nssabody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Create
Create operation of resource: nssa
nssabody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Delete
Delete operation of resource: nssa
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Retrieve
Retrieve operation of resource: nssa
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
INTERFACES - Update
Update operation of resource: interfaces
interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Create
Create operation of resource: interfaces
interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Delete
Delete operation of resource: interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
INTERFACE - Update
Update operation of resource: interface
interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Create
Create operation of resource: interface
interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Delete
Delete operation of resource: interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
AREA-SCOPE - Update
Update operation of resource: area-scope
area-scopebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Create
Create operation of resource: area-scope
area-scopebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Delete
Delete operation of resource: area-scope
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Retrieve
Retrieve operation of resource: area-scope
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
SHAM-LINKS - Update
Update operation of resource: sham-links
sham-linksbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Create
Create operation of resource: sham-links
sham-linksbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Delete
Delete operation of resource: sham-links
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Retrieve
Retrieve operation of resource: sham-links
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
SHAM-LINK - Update
Update operation of resource: sham-link
sham-linkbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Create
Create operation of resource: sham-link
sham-linkbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Delete
Delete operation of resource: sham-link
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Retrieve
Retrieve operation of resource: sham-link
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
VIRTUAL-LINKS - Update
Update operation of resource: virtual-links
virtual-linksbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Create
Create operation of resource: virtual-links
virtual-linksbody object
ID of process-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Delete
Delete operation of resource: virtual-links
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Retrieve
Retrieve operation of resource: virtual-links
ID of process-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
VIRTUAL-LINK - Update
Update operation of resource: virtual-link
virtual-linkbody object
ID of process-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Create
Create operation of resource: virtual-link
virtual-linkbody object
ID of process-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Delete
Delete operation of resource: virtual-link
ID of process-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Retrieve
Retrieve operation of resource: virtual-link
ID of process-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"lsa-timers": {
"arrival": "integer"
},
"throttle": {
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
},
"pacing": {
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"lsa-timers": {
"arrival": "integer"
},
"throttle": {
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
},
"pacing": {
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-timers": {
"arrival": "integer"
},
"throttle": {
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
},
"pacing": {
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
}
PACING - Update
Update operation of resource: pacing
pacingbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
PACING - Create
Create operation of resource: pacing
pacingbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
PACING - Delete
Delete operation of resource: pacing
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PACING - Retrieve
Retrieve operation of resource: pacing
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
LSA-TIMERS - Update
Update operation of resource: lsa-timers
lsa-timersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"arrival": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA-TIMERS - Create
Create operation of resource: lsa-timers
lsa-timersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"arrival": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA-TIMERS - Delete
Delete operation of resource: lsa-timers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
LSA-TIMERS - Retrieve
Retrieve operation of resource: lsa-timers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"arrival": "integer"
}
THROTTLE - Update
Update operation of resource: throttle
throttlebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
THROTTLE - Create
Create operation of resource: throttle
throttlebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
THROTTLE - Delete
Delete operation of resource: throttle
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
THROTTLE - Retrieve
Retrieve operation of resource: throttle
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
}
LSA - Update
Update operation of resource: lsa
lsabody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"mospf": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Create
Create operation of resource: lsa
lsabody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"mospf": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Delete
Delete operation of resource: lsa
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Retrieve
Retrieve operation of resource: lsa
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mospf": [ null ]
}
SPF - Update
Update operation of resource: spf
spfbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF - Create
Create operation of resource: spf
spfbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF - Delete
Delete operation of resource: spf
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF - Retrieve
Retrieve operation of resource: spf
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
SUMMARY-PREFIXES - Update
Update operation of resource: summary-prefixes
summary-prefixesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-prefix": [
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Create
Create operation of resource: summary-prefixes
summary-prefixesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"summary-prefix": [
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Delete
Delete operation of resource: summary-prefixes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Retrieve
Retrieve operation of resource: summary-prefixes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-prefix": [
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
SUMMARY-PREFIX - Update
Update operation of resource: summary-prefix
summary-prefixbody object
ID of process-name
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Create
Create operation of resource: summary-prefix
summary-prefixbody object
ID of process-name
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Delete
Delete operation of resource: summary-prefix
ID of process-name
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of process-name
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
SNMP - Update
Update operation of resource: snmp
snmpbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
},
"context": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Create
Create operation of resource: snmp
snmpbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
},
"context": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Delete
Delete operation of resource: snmp
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Retrieve
Retrieve operation of resource: snmp
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
},
"context": "string"
}
TRAP-RATE-LIMIT - Update
Update operation of resource: trap-rate-limit
trap-rate-limitbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-window-traps": "integer",
"window-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Create
Create operation of resource: trap-rate-limit
trap-rate-limitbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"max-window-traps": "integer",
"window-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Delete
Delete operation of resource: trap-rate-limit
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Retrieve
Retrieve operation of resource: trap-rate-limit
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-window-traps": "integer",
"window-size": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
DISTANCE - Update
Update operation of resource: distance
distancebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"administrative": "integer",
"ospfv3": {
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Create
Create operation of resource: distance
distancebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"administrative": "integer",
"ospfv3": {
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Delete
Delete operation of resource: distance
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Retrieve
Retrieve operation of resource: distance
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"administrative": "integer",
"ospfv3": {
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
}
OSPFV3 - Update
Update operation of resource: ospfv3
ospfv3body object
ID of process-name
Request Content-Types: application/json
Request Example
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3 - Create
Create operation of resource: ospfv3
ospfv3body object
ID of process-name
Request Content-Types: application/json
Request Example
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3 - Delete
Delete operation of resource: ospfv3
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3 - Retrieve
Retrieve operation of resource: ospfv3
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
MAXIMUM - Update
Update operation of resource: maximum
maximumbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"redistributed-prefixes": {
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
},
"interfaces": "integer",
"paths": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM - Create
Create operation of resource: maximum
maximumbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"redistributed-prefixes": {
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
},
"interfaces": "integer",
"paths": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM - Delete
Delete operation of resource: maximum
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM - Retrieve
Retrieve operation of resource: maximum
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistributed-prefixes": {
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
},
"interfaces": "integer",
"paths": "integer"
}
REDISTRIBUTED-PREFIXES - Update
Update operation of resource: redistributed-prefixes
redistributed-prefixesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTED-PREFIXES - Create
Create operation of resource: redistributed-prefixes
redistributed-prefixesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTED-PREFIXES - Delete
Delete operation of resource: redistributed-prefixes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTED-PREFIXES - Retrieve
Retrieve operation of resource: redistributed-prefixes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
}
REDISTRIBUTES - Update
Update operation of resource: redistributes
redistributesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"redistribute": [
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Create
Create operation of resource: redistributes
redistributesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"redistribute": [
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Delete
Delete operation of resource: redistributes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Retrieve
Retrieve operation of resource: redistributes
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistribute": [
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
]
}
REDISTRIBUTE - Update
Update operation of resource: redistribute
redistributebody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Create
Create operation of resource: redistribute
redistributebody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Delete
Delete operation of resource: redistribute
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Retrieve
Retrieve operation of resource: redistribute
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Update
Update operation of resource: connected-or-static-or-subscriber-or-mobile
connected-or-static-or-subscriber-or-mobilebody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Create
Create operation of resource: connected-or-static-or-subscriber-or-mobile
connected-or-static-or-subscriber-or-mobilebody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Delete
Delete operation of resource: connected-or-static-or-subscriber-or-mobile
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Retrieve
Retrieve operation of resource: connected-or-static-or-subscriber-or-mobile
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of process-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of process-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of process-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of process-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OSPFV3-OR-ISIS-OR-APPLICATION - Update
Update operation of resource: ospfv3-or-isis-or-application
ospfv3-or-isis-or-applicationbody object
ID of process-name
ID of protocol-name
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS-OR-APPLICATION - Create
Create operation of resource: ospfv3-or-isis-or-application
ospfv3-or-isis-or-applicationbody object
ID of process-name
ID of protocol-name
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS-OR-APPLICATION - Delete
Delete operation of resource: ospfv3-or-isis-or-application
ID of process-name
ID of protocol-name
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve
Retrieve operation of resource: ospfv3-or-isis-or-application
ID of process-name
ID of protocol-name
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of process-name
ID of protocol-name
ID of as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of process-name
ID of protocol-name
ID of as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of process-name
ID of protocol-name
ID of as-xx
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of process-name
ID of protocol-name
ID of as-xx
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
IGNORE - Update
Update operation of resource: ignore
ignorebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"lsa": {
"mospf": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
IGNORE - Create
Create operation of resource: ignore
ignorebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"lsa": {
"mospf": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
IGNORE - Delete
Delete operation of resource: ignore
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
IGNORE - Retrieve
Retrieve operation of resource: ignore
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa": {
"mospf": [ null ]
}
}
LSA - Update
Update operation of resource: lsa
lsabody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"mospf": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Create
Create operation of resource: lsa
lsabody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"mospf": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Delete
Delete operation of resource: lsa
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Retrieve
Retrieve operation of resource: lsa
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mospf": [ null ]
}
DISTRIBUTE-LIST-OUT - Update
Update operation of resource: distribute-list-out
distribute-list-outbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"distribute-outs": {
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-OUT - Create
Create operation of resource: distribute-list-out
distribute-list-outbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"distribute-outs": {
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-OUT - Delete
Delete operation of resource: distribute-list-out
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-OUT - Retrieve
Retrieve operation of resource: distribute-list-out
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distribute-outs": {
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
}
DISTRIBUTE-OUTS - Update
Update operation of resource: distribute-outs
distribute-outsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUTS - Create
Create operation of resource: distribute-outs
distribute-outsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUTS - Delete
Delete operation of resource: distribute-outs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUTS - Retrieve
Retrieve operation of resource: distribute-outs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
DISTRIBUTE-OUT - Update
Update operation of resource: distribute-out
distribute-outbody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUT - Create
Create operation of resource: distribute-out
distribute-outbody object
ID of process-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUT - Delete
Delete operation of resource: distribute-out
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUT - Retrieve
Retrieve operation of resource: distribute-out
ID of process-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of process-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of process-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of process-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of process-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OSPFV3-OR-ISIS - Update
Update operation of resource: ospfv3-or-isis
ospfv3-or-isisbody object
ID of process-name
ID of protocol-name
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS - Create
Create operation of resource: ospfv3-or-isis
ospfv3-or-isisbody object
ID of process-name
ID of protocol-name
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS - Delete
Delete operation of resource: ospfv3-or-isis
ID of process-name
ID of protocol-name
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS - Retrieve
Retrieve operation of resource: ospfv3-or-isis
ID of process-name
ID of protocol-name
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of process-name
ID of protocol-name
ID of as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of process-name
ID of protocol-name
ID of as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of process-name
ID of protocol-name
ID of as-xx
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of process-name
ID of protocol-name
ID of as-xx
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
STUB-ROUTER - Update
Update operation of resource: stub-router
stub-routerbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"v6bit": {
"on-proc-restart": "integer"
},
"max-metric": {
"on-proc-restart": "integer"
},
"rbit": {
"on-proc-restart": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
STUB-ROUTER - Create
Create operation of resource: stub-router
stub-routerbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"v6bit": {
"on-proc-restart": "integer"
},
"max-metric": {
"on-proc-restart": "integer"
},
"rbit": {
"on-proc-restart": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
STUB-ROUTER - Delete
Delete operation of resource: stub-router
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
STUB-ROUTER - Retrieve
Retrieve operation of resource: stub-router
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"v6bit": {
"on-proc-restart": "integer"
},
"max-metric": {
"on-proc-restart": "integer"
},
"rbit": {
"on-proc-restart": "integer"
}
}
RBIT - Update
Update operation of resource: rbit
rbitbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RBIT - Create
Create operation of resource: rbit
rbitbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RBIT - Delete
Delete operation of resource: rbit
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
RBIT - Retrieve
Retrieve operation of resource: rbit
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"on-proc-restart": "integer"
}
ON-STARTUP - Update
Update operation of resource: on-startup
on-startupbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Create
Create operation of resource: on-startup
on-startupbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Delete
Delete operation of resource: on-startup
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Retrieve
Retrieve operation of resource: on-startup
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
V6BIT - Update
Update operation of resource: v6bit
v6bitbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
V6BIT - Create
Create operation of resource: v6bit
v6bitbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
V6BIT - Delete
Delete operation of resource: v6bit
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
V6BIT - Retrieve
Retrieve operation of resource: v6bit
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"on-proc-restart": "integer"
}
ON-STARTUP - Update
Update operation of resource: on-startup
on-startupbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Create
Create operation of resource: on-startup
on-startupbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Delete
Delete operation of resource: on-startup
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Retrieve
Retrieve operation of resource: on-startup
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
MAX-METRIC - Update
Update operation of resource: max-metric
max-metricbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Create
Create operation of resource: max-metric
max-metricbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Delete
Delete operation of resource: max-metric
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Retrieve
Retrieve operation of resource: max-metric
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"on-proc-restart": "integer"
}
ON-STARTUP - Update
Update operation of resource: on-startup
on-startupbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Create
Create operation of resource: on-startup
on-startupbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Delete
Delete operation of resource: on-startup
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Retrieve
Retrieve operation of resource: on-startup
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
CAPABILITY - Update
Update operation of resource: capability
capabilitybody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"vrf-lite": "boolean",
"type7-translate-zero-forwarding-addr": "boolean",
"type7-prefer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
CAPABILITY - Create
Create operation of resource: capability
capabilitybody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"vrf-lite": "boolean",
"type7-translate-zero-forwarding-addr": "boolean",
"type7-prefer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
CAPABILITY - Delete
Delete operation of resource: capability
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
CAPABILITY - Retrieve
Retrieve operation of resource: capability
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf-lite": "boolean",
"type7-translate-zero-forwarding-addr": "boolean",
"type7-prefer": "boolean"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
GRACEFUL-RESTART - Update
Update operation of resource: graceful-restart
graceful-restartbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"strict-lsa-checking": [ null ],
"interval": "integer",
"helper": [ null ],
"lifetime": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-RESTART - Create
Create operation of resource: graceful-restart
graceful-restartbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"strict-lsa-checking": [ null ],
"interval": "integer",
"helper": [ null ],
"lifetime": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-RESTART - Delete
Delete operation of resource: graceful-restart
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-RESTART - Retrieve
Retrieve operation of resource: graceful-restart
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"strict-lsa-checking": [ null ],
"interval": "integer",
"helper": [ null ],
"lifetime": "integer"
}
DEFAULT-INFORMATION - Update
Update operation of resource: default-information
default-informationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"originate": {
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Create
Create operation of resource: default-information
default-informationbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"originate": {
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Delete
Delete operation of resource: default-information
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Retrieve
Retrieve operation of resource: default-information
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"originate": {
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
}
ORIGINATE - Update
Update operation of resource: originate
originatebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ORIGINATE - Create
Create operation of resource: originate
originatebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ORIGINATE - Delete
Delete operation of resource: originate
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
ORIGINATE - Retrieve
Retrieve operation of resource: originate
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
PROCESS-SCOPE - Update
Update operation of resource: process-scope
process-scopebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Create
Create operation of resource: process-scope
process-scopebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Delete
Delete operation of resource: process-scope
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Retrieve
Retrieve operation of resource: process-scope
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
AUTO-COST - Update
Update operation of resource: auto-cost
auto-costbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"reference-bandwidth": "integer",
"disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Create
Create operation of resource: auto-cost
auto-costbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"reference-bandwidth": "integer",
"disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Delete
Delete operation of resource: auto-cost
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Retrieve
Retrieve operation of resource: auto-cost
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reference-bandwidth": "integer",
"disable": [ null ]
}
VRFS - Update
Update operation of resource: vrfs
vrfsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Create
Create operation of resource: vrfs
vrfsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Delete
Delete operation of resource: vrfs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
VRFS - Retrieve
Retrieve operation of resource: vrfs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
}
VRF - Update
Update operation of resource: vrf
vrfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Create
Create operation of resource: vrf
vrfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Delete
Delete operation of resource: vrf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
VRF - Retrieve
Retrieve operation of resource: vrf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
DOMAIN-ID - Update
Update operation of resource: domain-id
domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-ID - Create
Create operation of resource: domain-id
domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-ID - Delete
Delete operation of resource: domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DOMAIN-ID - Retrieve
Retrieve operation of resource: domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
}
SECONDARY-DOMAIN-IDS - Update
Update operation of resource: secondary-domain-ids
secondary-domain-idsbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-IDS - Create
Create operation of resource: secondary-domain-ids
secondary-domain-idsbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-IDS - Delete
Delete operation of resource: secondary-domain-ids
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-IDS - Retrieve
Retrieve operation of resource: secondary-domain-ids
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
SECONDARY-DOMAIN-ID - Update
Update operation of resource: secondary-domain-id
secondary-domain-idbody object
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Request Content-Types: application/json
Request Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-ID - Create
Create operation of resource: secondary-domain-id
secondary-domain-idbody object
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Request Content-Types: application/json
Request Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-ID - Delete
Delete operation of resource: secondary-domain-id
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Successful operation
Internal Error
Response Content-Types: application/json
SECONDARY-DOMAIN-ID - Retrieve
Retrieve operation of resource: secondary-domain-id
ID of process-name
ID of vrf-name
ID of domain-id-type domain-id-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"domain-id-name": "string",
"domain-id-type": "string"
}
PRIMARY-DOMAIN-ID - Update
Update operation of resource: primary-domain-id
primary-domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIMARY-DOMAIN-ID - Create
Create operation of resource: primary-domain-id
primary-domain-idbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PRIMARY-DOMAIN-ID - Delete
Delete operation of resource: primary-domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PRIMARY-DOMAIN-ID - Retrieve
Retrieve operation of resource: primary-domain-id
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"domain-id-name": "string",
"domain-id-type": "string"
}
AREA-ADDRESSES - Update
Update operation of resource: area-addresses
area-addressesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Create
Create operation of resource: area-addresses
area-addressesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Delete
Delete operation of resource: area-addresses
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESSES - Retrieve
Retrieve operation of resource: area-addresses
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"area-address": [
null
],
"area-area-id": [
null
]
}
AREA-ADDRESS - Update
Update operation of resource: area-address
area-addressbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Create
Create operation of resource: area-address
area-addressbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Delete
Delete operation of resource: area-address
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-ADDRESS - Retrieve
Retrieve operation of resource: area-address
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
RANGES - Update
Update operation of resource: ranges
rangesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Create
Create operation of resource: ranges
rangesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Delete
Delete operation of resource: ranges
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Retrieve
Retrieve operation of resource: ranges
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
RANGE - Update
Update operation of resource: range
rangebody object
ID of process-name
ID of vrf-name
ID of address
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Create
Create operation of resource: range
rangebody object
ID of process-name
ID of vrf-name
ID of address
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Delete
Delete operation of resource: range
ID of process-name
ID of vrf-name
ID of address
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Retrieve
Retrieve operation of resource: range
ID of process-name
ID of vrf-name
ID of address
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
NSSA - Update
Update operation of resource: nssa
nssabody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Create
Create operation of resource: nssa
nssabody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Delete
Delete operation of resource: nssa
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Retrieve
Retrieve operation of resource: nssa
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
INTERFACES - Update
Update operation of resource: interfaces
interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Create
Create operation of resource: interfaces
interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Delete
Delete operation of resource: interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
INTERFACE - Update
Update operation of resource: interface
interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Create
Create operation of resource: interface
interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Delete
Delete operation of resource: interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
AREA-SCOPE - Update
Update operation of resource: area-scope
area-scopebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Create
Create operation of resource: area-scope
area-scopebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Delete
Delete operation of resource: area-scope
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Retrieve
Retrieve operation of resource: area-scope
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of address
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
SHAM-LINKS - Update
Update operation of resource: sham-links
sham-linksbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Create
Create operation of resource: sham-links
sham-linksbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Delete
Delete operation of resource: sham-links
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Retrieve
Retrieve operation of resource: sham-links
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
SHAM-LINK - Update
Update operation of resource: sham-link
sham-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Create
Create operation of resource: sham-link
sham-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Delete
Delete operation of resource: sham-link
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Retrieve
Retrieve operation of resource: sham-link
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of vrf-name
ID of address
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
VIRTUAL-LINKS - Update
Update operation of resource: virtual-links
virtual-linksbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Create
Create operation of resource: virtual-links
virtual-linksbody object
ID of process-name
ID of vrf-name
ID of address
Request Content-Types: application/json
Request Example
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Delete
Delete operation of resource: virtual-links
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Retrieve
Retrieve operation of resource: virtual-links
ID of process-name
ID of vrf-name
ID of address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
VIRTUAL-LINK - Update
Update operation of resource: virtual-link
virtual-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Create
Create operation of resource: virtual-link
virtual-linkbody object
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Delete
Delete operation of resource: virtual-link
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Retrieve
Retrieve operation of resource: virtual-link
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of vrf-name
ID of address
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
AREA-AREA-ID - Update
Update operation of resource: area-area-id
area-area-idbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Create
Create operation of resource: area-area-id
area-area-idbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Delete
Delete operation of resource: area-area-id
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-AREA-ID - Retrieve
Retrieve operation of resource: area-area-id
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
RANGES - Update
Update operation of resource: ranges
rangesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Create
Create operation of resource: ranges
rangesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Delete
Delete operation of resource: ranges
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
RANGES - Retrieve
Retrieve operation of resource: ranges
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
RANGE - Update
Update operation of resource: range
rangebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Create
Create operation of resource: range
rangebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Delete
Delete operation of resource: range
ID of process-name
ID of vrf-name
ID of area-id
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
RANGE - Retrieve
Retrieve operation of resource: range
ID of process-name
ID of vrf-name
ID of area-id
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
NSSA - Update
Update operation of resource: nssa
nssabody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Create
Create operation of resource: nssa
nssabody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Delete
Delete operation of resource: nssa
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
NSSA - Retrieve
Retrieve operation of resource: nssa
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
INTERFACES - Update
Update operation of resource: interfaces
interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Create
Create operation of resource: interfaces
interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Delete
Delete operation of resource: interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
INTERFACE - Update
Update operation of resource: interface
interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Create
Create operation of resource: interface
interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Delete
Delete operation of resource: interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
NEIGHBORS - Update
Update operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Create
Create operation of resource: neighbors
neighborsbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Delete
Delete operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBORS - Retrieve
Retrieve operation of resource: neighbors
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
NEIGHBOR - Update
Update operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Create
Create operation of resource: neighbor
neighborbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Request Content-Types: application/json
Request Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Delete
Delete operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
NEIGHBOR - Retrieve
Retrieve operation of resource: neighbor
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of neighbor-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
AREA-SCOPE - Update
Update operation of resource: area-scope
area-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Create
Create operation of resource: area-scope
area-scopebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Delete
Delete operation of resource: area-scope
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
AREA-SCOPE - Retrieve
Retrieve operation of resource: area-scope
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of area-id
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
SHAM-LINKS - Update
Update operation of resource: sham-links
sham-linksbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Create
Create operation of resource: sham-links
sham-linksbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Delete
Delete operation of resource: sham-links
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINKS - Retrieve
Retrieve operation of resource: sham-links
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
SHAM-LINK - Update
Update operation of resource: sham-link
sham-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Create
Create operation of resource: sham-link
sham-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Delete
Delete operation of resource: sham-link
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
SHAM-LINK - Retrieve
Retrieve operation of resource: sham-link
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of vrf-name
ID of area-id
ID of source-address destination-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
VIRTUAL-LINKS - Update
Update operation of resource: virtual-links
virtual-linksbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Create
Create operation of resource: virtual-links
virtual-linksbody object
ID of process-name
ID of vrf-name
ID of area-id
Request Content-Types: application/json
Request Example
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Delete
Delete operation of resource: virtual-links
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINKS - Retrieve
Retrieve operation of resource: virtual-links
ID of process-name
ID of vrf-name
ID of area-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
VIRTUAL-LINK - Update
Update operation of resource: virtual-link
virtual-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Create
Create operation of resource: virtual-link
virtual-linkbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Delete
Delete operation of resource: virtual-link
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
VIRTUAL-LINK - Retrieve
Retrieve operation of resource: virtual-link
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of vrf-name
ID of area-id
ID of virtual-link-address
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
TIMERS - Update
Update operation of resource: timers
timersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"lsa-timers": {
"arrival": "integer"
},
"throttle": {
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
},
"pacing": {
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Create
Create operation of resource: timers
timersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"lsa-timers": {
"arrival": "integer"
},
"throttle": {
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
},
"pacing": {
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Delete
Delete operation of resource: timers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
TIMERS - Retrieve
Retrieve operation of resource: timers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa-timers": {
"arrival": "integer"
},
"throttle": {
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
},
"pacing": {
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
}
PACING - Update
Update operation of resource: pacing
pacingbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
PACING - Create
Create operation of resource: pacing
pacingbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
PACING - Delete
Delete operation of resource: pacing
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PACING - Retrieve
Retrieve operation of resource: pacing
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
LSA-TIMERS - Update
Update operation of resource: lsa-timers
lsa-timersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"arrival": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA-TIMERS - Create
Create operation of resource: lsa-timers
lsa-timersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"arrival": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA-TIMERS - Delete
Delete operation of resource: lsa-timers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
LSA-TIMERS - Retrieve
Retrieve operation of resource: lsa-timers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"arrival": "integer"
}
THROTTLE - Update
Update operation of resource: throttle
throttlebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
THROTTLE - Create
Create operation of resource: throttle
throttlebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
THROTTLE - Delete
Delete operation of resource: throttle
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
THROTTLE - Retrieve
Retrieve operation of resource: throttle
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
}
LSA - Update
Update operation of resource: lsa
lsabody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"mospf": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Create
Create operation of resource: lsa
lsabody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"mospf": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Delete
Delete operation of resource: lsa
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Retrieve
Retrieve operation of resource: lsa
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mospf": [ null ]
}
SPF - Update
Update operation of resource: spf
spfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF - Create
Create operation of resource: spf
spfbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
SPF - Delete
Delete operation of resource: spf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SPF - Retrieve
Retrieve operation of resource: spf
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
SUMMARY-PREFIXES - Update
Update operation of resource: summary-prefixes
summary-prefixesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-prefix": [
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Create
Create operation of resource: summary-prefixes
summary-prefixesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"summary-prefix": [
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Delete
Delete operation of resource: summary-prefixes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIXES - Retrieve
Retrieve operation of resource: summary-prefixes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-prefix": [
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
SUMMARY-PREFIX - Update
Update operation of resource: summary-prefix
summary-prefixbody object
ID of process-name
ID of vrf-name
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Create
Create operation of resource: summary-prefix
summary-prefixbody object
ID of process-name
ID of vrf-name
ID of prefix prefix-length
Request Content-Types: application/json
Request Example
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Delete
Delete operation of resource: summary-prefix
ID of process-name
ID of vrf-name
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
SUMMARY-PREFIX - Retrieve
Retrieve operation of resource: summary-prefix
ID of process-name
ID of vrf-name
ID of prefix prefix-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
SNMP - Update
Update operation of resource: snmp
snmpbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
},
"context": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Create
Create operation of resource: snmp
snmpbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
},
"context": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Delete
Delete operation of resource: snmp
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
SNMP - Retrieve
Retrieve operation of resource: snmp
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
},
"context": "string"
}
TRAP-RATE-LIMIT - Update
Update operation of resource: trap-rate-limit
trap-rate-limitbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"max-window-traps": "integer",
"window-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Create
Create operation of resource: trap-rate-limit
trap-rate-limitbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"max-window-traps": "integer",
"window-size": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Delete
Delete operation of resource: trap-rate-limit
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
TRAP-RATE-LIMIT - Retrieve
Retrieve operation of resource: trap-rate-limit
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"max-window-traps": "integer",
"window-size": "integer"
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"priority": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"priority": "string"
}
TIEBREAKERS - Update
Update operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Create
Create operation of resource: tiebreakers
tiebreakersbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Delete
Delete operation of resource: tiebreakers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKERS - Retrieve
Retrieve operation of resource: tiebreakers
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
TIEBREAKER - Update
Update operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Create
Create operation of resource: tiebreaker
tiebreakerbody object
ID of process-name
ID of vrf-name
ID of tiebreaker-type
Request Content-Types: application/json
Request Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Delete
Delete operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
TIEBREAKER - Retrieve
Retrieve operation of resource: tiebreaker
ID of process-name
ID of vrf-name
ID of tiebreaker-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
DISTANCE - Update
Update operation of resource: distance
distancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"administrative": "integer",
"ospfv3": {
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Create
Create operation of resource: distance
distancebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"administrative": "integer",
"ospfv3": {
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Delete
Delete operation of resource: distance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTANCE - Retrieve
Retrieve operation of resource: distance
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"administrative": "integer",
"ospfv3": {
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
}
OSPFV3 - Update
Update operation of resource: ospfv3
ospfv3body object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3 - Create
Create operation of resource: ospfv3
ospfv3body object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3 - Delete
Delete operation of resource: ospfv3
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3 - Retrieve
Retrieve operation of resource: ospfv3
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
MAXIMUM - Update
Update operation of resource: maximum
maximumbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"redistributed-prefixes": {
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
},
"interfaces": "integer",
"paths": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM - Create
Create operation of resource: maximum
maximumbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"redistributed-prefixes": {
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
},
"interfaces": "integer",
"paths": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM - Delete
Delete operation of resource: maximum
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAXIMUM - Retrieve
Retrieve operation of resource: maximum
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistributed-prefixes": {
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
},
"interfaces": "integer",
"paths": "integer"
}
REDISTRIBUTED-PREFIXES - Update
Update operation of resource: redistributed-prefixes
redistributed-prefixesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTED-PREFIXES - Create
Create operation of resource: redistributed-prefixes
redistributed-prefixesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTED-PREFIXES - Delete
Delete operation of resource: redistributed-prefixes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTED-PREFIXES - Retrieve
Retrieve operation of resource: redistributed-prefixes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
}
REDISTRIBUTES - Update
Update operation of resource: redistributes
redistributesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"redistribute": [
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Create
Create operation of resource: redistributes
redistributesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"redistribute": [
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Delete
Delete operation of resource: redistributes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTES - Retrieve
Retrieve operation of resource: redistributes
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"redistribute": [
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
]
}
REDISTRIBUTE - Update
Update operation of resource: redistribute
redistributebody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Create
Create operation of resource: redistribute
redistributebody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Delete
Delete operation of resource: redistribute
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
REDISTRIBUTE - Retrieve
Retrieve operation of resource: redistribute
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Update
Update operation of resource: connected-or-static-or-subscriber-or-mobile
connected-or-static-or-subscriber-or-mobilebody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Create
Create operation of resource: connected-or-static-or-subscriber-or-mobile
connected-or-static-or-subscriber-or-mobilebody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Delete
Delete operation of resource: connected-or-static-or-subscriber-or-mobile
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
CONNECTED-OR-STATIC-OR-SUBSCRIBER-OR-MOBILE - Retrieve
Retrieve operation of resource: connected-or-static-or-subscriber-or-mobile
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OSPFV3-OR-ISIS-OR-APPLICATION - Update
Update operation of resource: ospfv3-or-isis-or-application
ospfv3-or-isis-or-applicationbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS-OR-APPLICATION - Create
Create operation of resource: ospfv3-or-isis-or-application
ospfv3-or-isis-or-applicationbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS-OR-APPLICATION - Delete
Delete operation of resource: ospfv3-or-isis-or-application
ID of process-name
ID of vrf-name
ID of protocol-name
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve
Retrieve operation of resource: ospfv3-or-isis-or-application
ID of process-name
ID of vrf-name
ID of protocol-name
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
IGNORE - Update
Update operation of resource: ignore
ignorebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"lsa": {
"mospf": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
IGNORE - Create
Create operation of resource: ignore
ignorebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"lsa": {
"mospf": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
IGNORE - Delete
Delete operation of resource: ignore
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
IGNORE - Retrieve
Retrieve operation of resource: ignore
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsa": {
"mospf": [ null ]
}
}
LSA - Update
Update operation of resource: lsa
lsabody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"mospf": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Create
Create operation of resource: lsa
lsabody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"mospf": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Delete
Delete operation of resource: lsa
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
LSA - Retrieve
Retrieve operation of resource: lsa
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mospf": [ null ]
}
DISTRIBUTE-LIST-OUT - Update
Update operation of resource: distribute-list-out
distribute-list-outbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"distribute-outs": {
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-OUT - Create
Create operation of resource: distribute-list-out
distribute-list-outbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"distribute-outs": {
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-OUT - Delete
Delete operation of resource: distribute-list-out
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST-OUT - Retrieve
Retrieve operation of resource: distribute-list-out
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distribute-outs": {
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
}
DISTRIBUTE-OUTS - Update
Update operation of resource: distribute-outs
distribute-outsbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUTS - Create
Create operation of resource: distribute-outs
distribute-outsbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUTS - Delete
Delete operation of resource: distribute-outs
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUTS - Retrieve
Retrieve operation of resource: distribute-outs
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
DISTRIBUTE-OUT - Update
Update operation of resource: distribute-out
distribute-outbody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUT - Create
Create operation of resource: distribute-out
distribute-outbody object
ID of process-name
ID of vrf-name
ID of protocol-name
Request Content-Types: application/json
Request Example
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUT - Delete
Delete operation of resource: distribute-out
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-OUT - Retrieve
Retrieve operation of resource: distribute-out
ID of process-name
ID of vrf-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
BGP - Update
Update operation of resource: bgp
bgpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Create
Create operation of resource: bgp
bgpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx as-yy
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Delete
Delete operation of resource: bgp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
BGP - Retrieve
Retrieve operation of resource: bgp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx as-yy
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
OSPFV3-OR-ISIS - Update
Update operation of resource: ospfv3-or-isis
ospfv3-or-isisbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS - Create
Create operation of resource: ospfv3-or-isis
ospfv3-or-isisbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of process-name
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS - Delete
Delete operation of resource: ospfv3-or-isis
ID of process-name
ID of vrf-name
ID of protocol-name
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
OSPFV3-OR-ISIS - Retrieve
Retrieve operation of resource: ospfv3-or-isis
ID of process-name
ID of vrf-name
ID of protocol-name
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
EIGRP - Update
Update operation of resource: eigrp
eigrpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Create
Create operation of resource: eigrp
eigrpbody object
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx
Request Content-Types: application/json
Request Example
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Delete
Delete operation of resource: eigrp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx
Successful operation
Internal Error
Response Content-Types: application/json
EIGRP - Retrieve
Retrieve operation of resource: eigrp
ID of process-name
ID of vrf-name
ID of protocol-name
ID of as-xx
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
DISTRIBUTE-LIST - Update
Update operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Create
Create operation of resource: distribute-list
distribute-listbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"in": {
"prefix-list": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Delete
Delete operation of resource: distribute-list
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DISTRIBUTE-LIST - Retrieve
Retrieve operation of resource: distribute-list
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"in": {
"prefix-list": "string"
}
}
IN - Update
Update operation of resource: in
inbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Create
Create operation of resource: in
inbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"prefix-list": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
IN - Delete
Delete operation of resource: in
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
IN - Retrieve
Retrieve operation of resource: in
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-list": "string"
}
STUB-ROUTER - Update
Update operation of resource: stub-router
stub-routerbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"v6bit": {
"on-proc-restart": "integer"
},
"max-metric": {
"on-proc-restart": "integer"
},
"rbit": {
"on-proc-restart": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
STUB-ROUTER - Create
Create operation of resource: stub-router
stub-routerbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"v6bit": {
"on-proc-restart": "integer"
},
"max-metric": {
"on-proc-restart": "integer"
},
"rbit": {
"on-proc-restart": "integer"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
STUB-ROUTER - Delete
Delete operation of resource: stub-router
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
STUB-ROUTER - Retrieve
Retrieve operation of resource: stub-router
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"v6bit": {
"on-proc-restart": "integer"
},
"max-metric": {
"on-proc-restart": "integer"
},
"rbit": {
"on-proc-restart": "integer"
}
}
RBIT - Update
Update operation of resource: rbit
rbitbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RBIT - Create
Create operation of resource: rbit
rbitbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
RBIT - Delete
Delete operation of resource: rbit
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
RBIT - Retrieve
Retrieve operation of resource: rbit
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"on-proc-restart": "integer"
}
ON-STARTUP - Update
Update operation of resource: on-startup
on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Create
Create operation of resource: on-startup
on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Delete
Delete operation of resource: on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Retrieve
Retrieve operation of resource: on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
V6BIT - Update
Update operation of resource: v6bit
v6bitbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
V6BIT - Create
Create operation of resource: v6bit
v6bitbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
V6BIT - Delete
Delete operation of resource: v6bit
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
V6BIT - Retrieve
Retrieve operation of resource: v6bit
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"on-proc-restart": "integer"
}
ON-STARTUP - Update
Update operation of resource: on-startup
on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Create
Create operation of resource: on-startup
on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Delete
Delete operation of resource: on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Retrieve
Retrieve operation of resource: on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
MAX-METRIC - Update
Update operation of resource: max-metric
max-metricbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Create
Create operation of resource: max-metric
max-metricbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"on-proc-restart": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Delete
Delete operation of resource: max-metric
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
MAX-METRIC - Retrieve
Retrieve operation of resource: max-metric
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"on-proc-restart": "integer"
}
ON-STARTUP - Update
Update operation of resource: on-startup
on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Create
Create operation of resource: on-startup
on-startupbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Delete
Delete operation of resource: on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
ON-STARTUP - Retrieve
Retrieve operation of resource: on-startup
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
BFD - Update
Update operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Create
Create operation of resource: bfd
bfdbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Delete
Delete operation of resource: bfd
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
BFD - Retrieve
Retrieve operation of resource: bfd
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
DATABASE-FILTER - Update
Update operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Create
Create operation of resource: database-filter
database-filterbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"all": {
"out": [ null ]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Delete
Delete operation of resource: database-filter
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DATABASE-FILTER - Retrieve
Retrieve operation of resource: database-filter
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"all": {
"out": [ null ]
}
}
ALL - Update
Update operation of resource: all
allbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Create
Create operation of resource: all
allbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"out": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Delete
Delete operation of resource: all
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
ALL - Retrieve
Retrieve operation of resource: all
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"out": [ null ]
}
CAPABILITY - Update
Update operation of resource: capability
capabilitybody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"vrf-lite": "boolean",
"type7-translate-zero-forwarding-addr": "boolean",
"type7-prefer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
CAPABILITY - Create
Create operation of resource: capability
capabilitybody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"vrf-lite": "boolean",
"type7-translate-zero-forwarding-addr": "boolean",
"type7-prefer": "boolean"
}
Successful operation
Internal Error
Response Content-Types: application/json
CAPABILITY - Delete
Delete operation of resource: capability
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
CAPABILITY - Retrieve
Retrieve operation of resource: capability
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrf-lite": "boolean",
"type7-translate-zero-forwarding-addr": "boolean",
"type7-prefer": "boolean"
}
AUTHENTICATION - Update
Update operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Create
Create operation of resource: authentication
authenticationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Delete
Delete operation of resource: authentication
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTHENTICATION - Retrieve
Retrieve operation of resource: authentication
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
GRACEFUL-RESTART - Update
Update operation of resource: graceful-restart
graceful-restartbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"strict-lsa-checking": [ null ],
"interval": "integer",
"helper": [ null ],
"lifetime": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-RESTART - Create
Create operation of resource: graceful-restart
graceful-restartbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"enable": [ null ],
"strict-lsa-checking": [ null ],
"interval": "integer",
"helper": [ null ],
"lifetime": "integer"
}
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-RESTART - Delete
Delete operation of resource: graceful-restart
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
GRACEFUL-RESTART - Retrieve
Retrieve operation of resource: graceful-restart
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"enable": [ null ],
"strict-lsa-checking": [ null ],
"interval": "integer",
"helper": [ null ],
"lifetime": "integer"
}
DEFAULT-INFORMATION - Update
Update operation of resource: default-information
default-informationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"originate": {
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Create
Create operation of resource: default-information
default-informationbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"originate": {
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Delete
Delete operation of resource: default-information
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
DEFAULT-INFORMATION - Retrieve
Retrieve operation of resource: default-information
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"originate": {
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
}
ORIGINATE - Update
Update operation of resource: originate
originatebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ORIGINATE - Create
Create operation of resource: originate
originatebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ORIGINATE - Delete
Delete operation of resource: originate
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
ORIGINATE - Retrieve
Retrieve operation of resource: originate
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
PROCESS-SCOPE - Update
Update operation of resource: process-scope
process-scopebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Create
Create operation of resource: process-scope
process-scopebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Delete
Delete operation of resource: process-scope
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PROCESS-SCOPE - Retrieve
Retrieve operation of resource: process-scope
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
FAST-REROUTE - Update
Update operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Create
Create operation of resource: fast-reroute
fast-reroutebody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Delete
Delete operation of resource: fast-reroute
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
FAST-REROUTE - Retrieve
Retrieve operation of resource: fast-reroute
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
PER-LINK - Update
Update operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Create
Create operation of resource: per-link
per-linkbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Delete
Delete operation of resource: per-link
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-LINK - Retrieve
Retrieve operation of resource: per-link
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
PER-PREFIX - Update
Update operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Create
Create operation of resource: per-prefix
per-prefixbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Delete
Delete operation of resource: per-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
PER-PREFIX - Retrieve
Retrieve operation of resource: per-prefix
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
CANDIDATE-INTERFACES - Update
Update operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Create
Create operation of resource: candidate-interfaces
candidate-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Delete
Delete operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACES - Retrieve
Retrieve operation of resource: candidate-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
CANDIDATE-INTERFACE - Update
Update operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Create
Create operation of resource: candidate-interface
candidate-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Delete
Delete operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
CANDIDATE-INTERFACE - Retrieve
Retrieve operation of resource: candidate-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
EXCLUDE-INTERFACES - Update
Update operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Create
Create operation of resource: exclude-interfaces
exclude-interfacesbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Delete
Delete operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACES - Retrieve
Retrieve operation of resource: exclude-interfaces
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
EXCLUDE-INTERFACE - Update
Update operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Create
Create operation of resource: exclude-interface
exclude-interfacebody object
ID of process-name
ID of vrf-name
ID of interface-name
Request Content-Types: application/json
Request Example
{
"interface-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Delete
Delete operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
EXCLUDE-INTERFACE - Retrieve
Retrieve operation of resource: exclude-interface
ID of process-name
ID of vrf-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-name": "string"
}
ENCRYPTION - Update
Update operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Create
Create operation of resource: encryption
encryptionbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Delete
Delete operation of resource: encryption
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
ENCRYPTION - Retrieve
Retrieve operation of resource: encryption
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
AUTO-COST - Update
Update operation of resource: auto-cost
auto-costbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"reference-bandwidth": "integer",
"disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Create
Create operation of resource: auto-cost
auto-costbody object
ID of process-name
ID of vrf-name
Request Content-Types: application/json
Request Example
{
"reference-bandwidth": "integer",
"disable": [ null ]
}
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Delete
Delete operation of resource: auto-cost
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
AUTO-COST - Retrieve
Retrieve operation of resource: auto-cost
ID of process-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"reference-bandwidth": "integer",
"disable": [ null ]
}
AF - Update
Update operation of resource: af
afbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AF - Create
Create operation of resource: af
afbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"af-name": "string",
"saf-name": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
AF - Delete
Delete operation of resource: af
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
AF - Retrieve
Retrieve operation of resource: af
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"af-name": "string",
"saf-name": "string"
}
TRACE-BUFS - Update
Update operation of resource: trace-bufs
trace-bufsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFS - Create
Create operation of resource: trace-bufs
trace-bufsbody object
ID of process-name
Request Content-Types: application/json
Request Example
{
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFS - Delete
Delete operation of resource: trace-bufs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUFS - Retrieve
Retrieve operation of resource: trace-bufs
ID of process-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
}
TRACE-BUF - Update
Update operation of resource: trace-buf
trace-bufbody object
ID of process-name
ID of trace-buf-name
Request Content-Types: application/json
Request Example
{
"trace-buf-name": "string",
"bufsize": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUF - Create
Create operation of resource: trace-buf
trace-bufbody object
ID of process-name
ID of trace-buf-name
Request Content-Types: application/json
Request Example
{
"trace-buf-name": "string",
"bufsize": "string"
}
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUF - Delete
Delete operation of resource: trace-buf
ID of process-name
ID of trace-buf-name
Successful operation
Internal Error
Response Content-Types: application/json
TRACE-BUF - Retrieve
Retrieve operation of resource: trace-buf
ID of process-name
ID of trace-buf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"trace-buf-name": "string",
"bufsize": "string"
}
Schema Definitions
DEAD-INTERVAL:
Common node of default-vrf, vrf
- dead-interval: integer
-
Interval after which a neighbor is declared dead (in seconds)
range:"1..65535" units:"second"
Example
{
"dead-interval": "integer"
}
DEFAULT-METRIC:
Common node of default-vrf, vrf
- default-metric: integer
-
Set metric of redistributed routes
range:"1..16777214" default:metric"
Example
{
"default-metric": "integer"
}
ENABLE:
Common node of rbit, v6bit, max-metric
- enable: null
-
Enabled stub router configuration mode
Example
{
"enable": [ null ]
}
NETWORK:
Common node of default-vrf, vrf
- network: string broadcast, non-broadcast, point-to-point, point-to-multipoint, non-broadcast-point-to-multipoint
-
Specify network type
Example
{
"network": "string"
}
FAST-REROUTE-USE-CANDIDATE-ONLY:
Common node of per-link, per-prefix
- fast-reroute-use-candidate-only: boolean
-
Use only interfaces on the candidate list as a backup path
Example
{
"fast-reroute-use-candidate-only": "boolean"
}
DEMAND-CIRCUIT:
Common node of default-vrf, vrf
- demand-circuit: boolean
-
Enable/disable demand circuit operation
Example
{
"demand-circuit": "boolean"
}
COST:
Common node of default-vrf, vrf
- cost: integer
-
Interface cost
range:"1..65535"
Example
{
"cost": "integer"
}
LOG-ADJACENCY-CHANGES:
Common node of default-vrf, vrf
- log-adjacency-changes: string suppress, brief, detail
-
Log changes in adjacency state
Example
{
"log-adjacency-changes": "string"
}
DATABASE-FILTER:
Common node of default-vrf, vrf
- database-filter: object
-
Database filter
Example
{
"database-filter": {
"all": {
"out": [ null ]
}
}
}
DEFAULT-INFORMATION:
Common node of default-vrf, vrf
- default-information: object
-
Control distribution of default information
Example
{
"default-information": {
"originate": {
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
}
}
AREA-TABLE:
Common node of default-vrf, vrf
- area-addresses: object
-
Area configuration
Example
{
"area-addresses": {
"area-address": [
{
"address": "string"
}
],
"area-area-id": [
{
"area-id": "integer"
}
]
}
}
DISTRIBUTE-LIST:
Common node of default-vrf, vrfCommon node of default-vrf, vrf
- distribute-list: object
-
Filter prefixes to/from RIB
Example
{
"distribute-list": {
"in": {
"prefix-list": "string"
}
}
}
RETRANSMIT-INTERVAL:
Common node of default-vrf, vrf
- retransmit-interval: integer
-
Specify the transmit interval in seconds
range:"1..65535" units:"second"
Example
{
"retransmit-interval": "integer"
}
HELLO-INTERVAL:
Common node of default-vrf, vrf
- hello-interval: integer
-
Time between HELLO packets
range:"1..65535" units:"second"
Example
{
"hello-interval": "integer"
}
ON-STARTUP:
Common node of rbit, v6bit, max-metric
- on-startup: object
-
Enter stub router operational state on startup
Example
{
"on-startup": {
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
}
ROUTER-ID:
Common node of default-vrf, vrf
- router-id: string
-
Specify the router ID for this OSPFv3 process in IPv4 address format
Example
{
"router-id": "string"
}
STUB-ROUTER:
Common node of default-vrf, vrf
- stub-router: object
-
Stub router configuration
Example
{
"stub-router": {
"v6bit": {
"on-proc-restart": "integer"
},
"max-metric": {
"external-lsa": "integer",
"summary-lsa": "integer",
"on-proc-restart": "integer"
},
"rbit": {
"on-proc-restart": "integer"
}
}
}
BFD:
Common node of default-vrf, vrf
- bfd: object
-
Configure BFD parameters
Example
{
"bfd": {
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
}
IPV6-OSPFV3-INTFOBJ-CFG-FAST-REROUTE:
Common node of default-vrf, vrfCommon node of process-scope, area-scope, interface
- fast-reroute: object
-
Fast-reroute configuration
Example
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
CAPABILITY:
Common node of vrf, default-vrf
- capability: object
-
OSPFv3 Capability
Example
{
"capability": {
"vrf-lite": "boolean",
"type7-translate-zero-forwarding-addr": "boolean",
"type7-prefer": "boolean"
}
}
PROCESS-SCOPE:
Common node of default-vrf, vrf
- process-scope: IPV6-OSPFV3-INTFOBJ-CFG-FAST-REROUTE
-
Process scope configuration
Example
{
"process-scope": {
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
}
REDISTRIBUTE-TABLE:
Common node of default-vrf, vrf
- redistributes: object
-
Redistribute information from another routing protocol
Example
{
"redistributes": {
"redistribute": [
{
"bgp": [
{
"as-xx": "integer",
"as-yy": "integer"
}
],
"ospfv3-or-isis-or-application": [
{
"process-name": "string"
}
],
"eigrp": [
{
"as-xx": "integer"
}
],
"protocol-name": "string"
}
]
}
}
PRIORITY:
Common node of per-link, per-prefix
- priority: string critical, high, medium, low
-
Fast-reroute per-link/per-prefix priority-limit command
Example
{
"priority": "string"
}
TIMERS:
Common node of default-vrf, vrf
- timers: object
-
Adjust routing timers
Example
{
"timers": {
"lsa-timers": {
"arrival": "integer"
},
"throttle": {
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
},
"pacing": {
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
}
}
FLOOD-REDUCTION:
Common node of default-vrf, vrf
- flood-reduction: boolean
-
Enable/disable flood reduction
Example
{
"flood-reduction": "boolean"
}
MTU-IGNORE:
Common node of default-vrf, vrf
- mtu-ignore: boolean
-
Enable/disable ignoring of MTU in DBD packets
Example
{
"mtu-ignore": "boolean"
}
ON-PROC-MIGRATION:
Common node of rbit, v6bit, max-metric
- on-proc-migration: integer
-
Time (in seconds) to stay in stub router operational state
range:"5..86400" units:"second"
Example
{
"on-proc-migration": "integer"
}
ON-PROC-RESTART:
Common node of rbit, v6bit, max-metric
- on-proc-restart: integer
-
Time (in seconds) to stay in stub router operational state
range:"5..86400" units:"second"
Example
{
"on-proc-restart": "integer"
}
TRANSMIT-DELAY:
Common node of default-vrf, vrf
- transmit-delay: integer
-
Specify the transmit delay in seconds
range:"1..65535" units:"second"
Example
{
"transmit-delay": "integer"
}
FAST-REROUTE:
Common node of default-vrf, vrf
- fast-reroute: object
-
Fast-reroute instance scoped parameters
Example
{
"fast-reroute": {
"per-link": {
"priority": "string"
},
"per-prefix": {
"load-sharing-disable": [ null ],
"tiebreakers": {
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
},
"priority": "string"
}
}
}
AUTO-COST:
Common node of default-vrf, vrf
- auto-cost: object
-
Calculate interface cost according to bandwidth
Example
{
"auto-cost": {
"reference-bandwidth": "integer",
"disable": [ null ]
}
}
MAXIMUM:
Common node of default-vrf, vrf
- maximum: object
-
Set OSPFv3 limits
Example
{
"maximum": {
"redistributed-prefixes": {
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
},
"interfaces": "integer",
"paths": "integer"
}
}
PASSIVE:
Common node of default-vrf, vrf
- passive: boolean
-
Enable/disable routing updates on an interface
Example
{
"passive": "boolean"
}
IPV6-OSPFV3-CFG-PRIORITY:
Common node of per-link, per-prefixCommon node of default-vrf, vrf
- priority: integer
-
Specify router priority
range:"0..255"
Example
{
"priority": "integer"
}
PACKET-SIZE:
Common node of default-vrf, vrf
- packet-size: integer
-
Limit size of OSPFv3 packets
range:"256..10000"
Example
{
"packet-size": "integer"
}
SUMMARY-PREFIX-TABLE:
Common node of default-vrf, vrf
- summary-prefixes: object
-
Summarize redistributed routes matching prefix/length
Example
{
"summary-prefixes": {
"summary-prefix": [
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
}
GRACEFUL-RESTART:
Common node of default-vrf, vrf
- graceful-restart: object
-
Graceful restart configuration
Example
{
"graceful-restart": {
"enable": [ null ],
"strict-lsa-checking": [ null ],
"interval": "integer",
"helper": [ null ],
"lifetime": "integer"
}
}
SPF-PREFIX-PRIORITY-POLICY:
Common node of default-vrf, vrf
- spf-prefix-priority-policy: string
-
Route policy for SPF prefix prioritization
Example
{
"spf-prefix-priority-policy": "string"
}
DISTANCE:
Common node of default-vrf, vrf
- distance: object
-
Define an administrative distance
Example
{
"distance": {
"administrative": "integer",
"ospfv3": {
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
}
}
ALWAYS:
Common node of rbit, v6bit, max-metric
- always: null
-
Unconditionally enter stub router operational state
Example
{
"always": [ null ]
}
DISTRIBUTE-LIST-OUT:
Common node of default-vrf, vrf
- distribute-list-out: object
-
Filter prefixes from RIB
Example
{
"distribute-list-out": {
"distribute-outs": {
"distribute-out": [
{
"bgp": [
{
"as-xx": "integer",
"as-yy": "integer"
}
],
"eigrp": [
{
"as-xx": "integer"
}
],
"ospfv3-or-isis": [
{
"process-name": "string"
}
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
}
}
SNMP:
Common node of default-vrf, vrf
- snmp: object
-
SNMP configuration
Example
{
"snmp": {
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
},
"context": "string"
}
}
INCLUDE-STUB:
Common node of rbit, max-metric
- include-stub: null
-
Advertise stub links with maximum metric in stub router mode
Example
{
"include-stub": [ null ]
}
IGNORE:
Common node of default-vrf, vrf
- ignore: object
-
Do not complain about a specified event
Example
{
"ignore": {
"lsa": {
"mospf": [ null ]
}
}
}
INSTANCE:
Common node of default-vrf, vrf
- instance: integer
-
Instance ID
range:"0..255"
Example
{
"instance": "integer"
}
AUTHENTICATION:
Common node of default-vrf, vrf
- authentication: object
-
Authenticate OSPFv3 packets
Example
{
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
CANDIDATE-INTERFACE-TABLE:
Common node of per-link, per-prefix
- candidate-interfaces: object
-
Fast-reroute per-link/per-prefix candidate interface configuration
Example
{
"candidate-interfaces": {
"candidate-interface": [
{
"interface-name": "string"
}
]
}
}
EXCLUDE-INTERFACE-TABLE:
Common node of per-link, per-prefix
- exclude-interfaces: object
-
Fast-reroute per-link/per-prefix exclude interface configuration
Example
{
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
}
ENCRYPTION:
Common node of default-vrf, vrf
- encryption: object
-
Encrypt and authenticate OSPFv3 packets
Example
{
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
}
ON-SWITCHOVER:
Common node of rbit, v6bit, max-metric
- on-switchover: integer
-
Time (in seconds) to stay in stub router operational state
range:"5..86400" units:"second"
Example
{
"on-switchover": "integer"
}
ospfv3_schema:
OSPFv3 administrative distance
- intra-area: integer
-
Distance for intra-area routes
range:"1..255" - external: integer
-
Distance for external type 5 and type 7 routes
range:"1..255" - inter-area: integer
-
Distance for inter-area routes
range:"1..255"
Example
{
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
processes_schema:
OSPFv3 processes
- process: object[]
-
An OSPFv3 process
Example
{
"process": [
{
"enable": [ null ],
"af": {
"af-name": "string",
"saf-name": "string"
},
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": [ null ],
"process-name": "string",
"vrfs": {
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
}
]
}
process_schema:
- enable: null
-
Enable OSPFv3
- af: object
-
Address Family (AF)
- trace-bufs: object
-
Configuration to change size of trace buffer
- protocol-shutdown: null
-
Enable protocol shutdown
- process-name: string
-
OSPFv3 process name
- vrfs: object
-
VRF related configuration
- nsr: string true, false
-
Enable non-stop routing
- default-vrf:
-
Default VRF related configuration
Example
{
"enable": [ null ],
"af": {
"af-name": "string",
"saf-name": "string"
},
"trace-bufs": {
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
},
"protocol-shutdown": [ null ],
"process-name": "string",
"vrfs": {
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
},
"nsr": "string",
"default-vrf": {
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
}
default-vrf_schema:
Default VRF related configuration
- ldp-sync: boolean
-
Enable/Disable MPLS LDP sync
- spf-prefix-priority-disable: null
-
SPF prefix prioritization disabled
- prefix-suppression: boolean
-
Enable/disable prefix suppression on an interface
Example
{
"ldp-sync": "boolean",
"spf-prefix-priority-disable": [ null ],
"prefix-suppression": "boolean",
"transmit-delay": "integer"
}
area-addresses_schema:
Area configuration
- area-address: AREA-CONTENT
-
Configuration for a particular area
- area-area-id: AREA-CONTENT
-
Configuration for a particular area
Example
{
"area-address": [
null
],
"area-area-id": [
null
]
}
authentication_schema:
Authenticate OSPFv3 packets
- spi: integer
-
Use IPSec AH authentication. Specify the Security Parameter Index (SPI) value
range:"256..4294967295" - password: string
-
Specify MD5 or SHA1 password
- enable: boolean
-
Authenticate packets
- algorithm: string md5, sha1
-
Use the MD5 or SHA1 algorithm
Example
{
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
bfd_schema:
Configure BFD parameters
- fast-detect-mode: string disable, default, strict
-
Enable or disable BFD fast detection
- interval: integer
-
Hello interval in milli-seconds
range:"3..30000" units:"millisecond" - detection-multiplier: integer
-
Detect multiplier
range:"2..50"
Example
{
"fast-detect-mode": "string",
"interval": "integer",
"detection-multiplier": "integer"
}
ranges_schema:
Range configuration
- range: object[]
-
Summarize inter-area routes matching prefix/length
Example
{
"range": [
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
range_schema:
- prefix: string
-
IPv6 prefix format
- cost: integer
-
Specified metric for this range
range:"1..65535" - prefix-length: string
-
IPV6 prefix length
- not-advertise: boolean
-
Do not advertise address range
Example
{
"prefix": "string",
"cost": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
encryption_schema:
Encrypt and authenticate OSPFv3 packets
- authentication-algorithm: string null, md5, sha1
-
Use the NULL, MD5 or SHA1 algorithm
- enable: boolean
-
Authenticate packets
- authentication-password: string
-
Specify MD5 or SHA1 password
- spi: integer
-
Use IPSec ESP authentication. Specify the Security Parameter Index (SPI) value
range:"256..4294967295" - encryption-algorithm: string null, des, 3des, aes, aes192, aes256
-
Specify the encryption algorithm
- encryption-password: string
-
Encryption password
Example
{
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
}
nssa_schema:
Specify area as a NSSA area. Allowed only in non-backbone areas
- metric: integer
-
Only valid with DefaultInfoOriginate
range:"0..16777214" default:metric" - default-info-originate: boolean
-
Originate Type 7 default into NSSA area
- no-summary: null
-
Do not send summary LSA into NSSA
- metric-type: string type1, type2
-
Only valid with DefaultInfoOriginate
- no-redistribution: boolean
-
No redistribution into this NSSA area
Example
{
"metric": "integer",
"default-info-originate": "boolean",
"no-summary": [ null ],
"metric-type": "string",
"no-redistribution": "boolean"
}
distribute-list_schema:
Filter prefixes to/from RIB
- in: object
-
Filter prefixes installed to RIB
Example
{
"in": {
"prefix-list": "string"
}
}
in_schema:
Filter prefixes installed to RIB
- prefix-list: string
-
Filter prefixes based on an IPv6 prefix-list
Example
{
"prefix-list": "string"
}
interfaces_schema:
OSPFv3 interfaces
- interface: IPV6-OSPFV3-INTFOBJ-CFG-FAST-REROUTE
-
OSPFv3 interface
Example
{
"interface": [
{
"fast-reroute": {
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
}
]
}
neighbors_schema:
Specify a neighbor router
- neighbor: object[]
-
IPv6 address
Example
{
"neighbor": [
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
]
}
neighbor_schema:
- priority: integer
-
OSPFv3 priority of non-broadcast neighbor
range:"0..255" - neighbor-address: string
-
IPV6 address
- cost: integer
-
OSPFv3 cost for point-to-multipoint neighbor
range:"1..65535" - zone: string
-
Zone
- database-filter: boolean
-
Filter OSPFv3 LSA during synchronization and flooding for point-to-multipoint neighbor
- poll-interval: integer
-
OSPFv3 dead-router polling interval (in seconds)
range:"0..65535" units:"second"
Example
{
"priority": "integer",
"neighbor-address": "string",
"cost": "integer",
"zone": "string",
"database-filter": "boolean",
"poll-interval": "integer"
}
fast-reroute_schema:
Fast-reroute configuration
- per-link: EXCLUDE-INTERFACE-TABLE
-
Fast-reroute per-link configuration
- per-prefix: EXCLUDE-INTERFACE-TABLE
-
Fast-reroute per-link configuration
- fast-reroute-enable: string none, per-link, per-prefix
-
Enable/Disable Fast-reroute per-link or per-prefix
Example
{
"per-link": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"per-prefix": {
"exclude-interfaces": {
"exclude-interface": [
{
"interface-name": "string"
}
]
}
},
"fast-reroute-enable": "string"
}
candidate-interfaces_schema:
Fast-reroute per-link/per-prefix candidate interface configuration
- candidate-interface: object[]
-
Candidate backup interface
Example
{
"candidate-interface": [
{
"interface-name": "string"
}
]
}
exclude-interfaces_schema:
Fast-reroute per-link/per-prefix exclude interface configuration
- exclude-interface: object[]
-
Exclude an interface from becoming a backup
Example
{
"exclude-interface": [
{
"interface-name": "string"
}
]
}
sham-links_schema:
Sham Link sub-mode
- sham-link: object[]
-
ShamLink local and remote endpoints
Example
{
"sham-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
]
}
sham-link_schema:
- dead-interval: integer
-
Interval after which a neighbor is declared dead (in seconds)
range:"1..65535" units:"second" - enable: null
-
Enable sham link
- hello-interval: integer
-
Time between HELLO packets
range:"1..65535" units:"second" - source-address: string
-
Local sham-link endpoint
- encryption: object
-
Encrypt and authenticate OSPFv3 packets
- transmit-delay: integer
-
Specify the transmit delay in seconds
range:"1..65535" units:"second" - retransmit-interval: integer
-
Specify the transmit interval in seconds
range:"1..65535" units:"second" - authentication: object
-
Authenticate OSPFv3 packets
- destination-address: string
-
Remote sham-link endpoint
Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"source-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
},
"destination-address": "string"
}
virtual-links_schema:
Virtual link sub-mode
- virtual-link: object[]
-
Router ID of virtual link neighbor
Example
{
"virtual-link": [
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
]
}
virtual-link_schema:
- dead-interval: integer
-
Interval after which a neighbor is declared dead (in seconds)
range:"1..65535" units:"second" - enable: null
-
Enabled virtual link
- hello-interval: integer
-
Time between HELLO packets
range:"1..65535" units:"second" - virtual-link-address: string
-
Router ID of virtual link neighbor
- encryption: object
-
Encrypt and authenticate OSPFv3 packets
- transmit-delay: integer
-
Specify the transmit delay in seconds
range:"1..65535" units:"second" - retransmit-interval: integer
-
Specify the transmit interval in seconds
range:"1..65535" units:"second" - authentication: object
-
Authenticate OSPFv3 packets
Example
{
"dead-interval": "integer",
"enable": [ null ],
"hello-interval": "integer",
"virtual-link-address": "string",
"encryption": {
"authentication-algorithm": "string",
"enable": "boolean",
"authentication-password": "string",
"spi": "integer",
"encryption-algorithm": "string",
"encryption-password": "string"
},
"transmit-delay": "integer",
"retransmit-interval": "integer",
"authentication": {
"spi": "integer",
"password": "string",
"enable": "boolean",
"algorithm": "string"
}
}
timers_schema:
Adjust routing timers
- lsa-timers: object
-
LSA timers
- throttle: object
-
Throttle timers
- pacing: object
-
Pacing timers
Example
{
"lsa-timers": {
"arrival": "integer"
},
"throttle": {
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
},
"pacing": {
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
}
pacing_schema:
Pacing timers
- flood: integer
-
The minimum interval in milliseconds to pace limit flooding on interface
range:"5..100" units:"millisecond" - retransmission: integer
-
The minimum interval in msec between neighbor retransmissions
range:"5..100" - lsa-group: integer
-
Interval in seconds at which LSAs are grouped and refreshed, checksummed, or aged
range:"10..1800" units:"second"
Example
{
"flood": "integer",
"retransmission": "integer",
"lsa-group": "integer"
}
lsa-timers_schema:
LSA timers
- arrival: integer
-
The minimum interval in milliseconds between accepting the same LSA
range:"0..60000" units:"millisecond"
Example
{
"arrival": "integer"
}
throttle_schema:
Throttle timers
- spf: object
-
SPF throttle timers
- lsa: object
-
LSA throttle timers for all types of OSPF LSAs
Example
{
"spf": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
},
"lsa": {
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
}
lsa_schema:
Do not complain upon receiving LSA of the specified type
- mospf: null
-
Enable ignore of MOSPF type 6 LSA
Example
{
"mospf": [ null ]
}
spf_schema:
SPF throttle timers
- maximum-delay: integer
-
Maximum wait time between consecutive SPF calculations in ms
range:"1..600000" units:"millisecond" - minimum-delay: integer
-
Minimum hold time between consecutive SPF calculations in ms
range:"1..600000" units:"millisecond" - first-delay: integer
-
Initial delay between receiving a change and starting SPF in ms
range:"1..600000" units:"millisecond"
Example
{
"maximum-delay": "integer",
"minimum-delay": "integer",
"first-delay": "integer"
}
summary-prefixes_schema:
Summarize redistributed routes matching prefix/length
- summary-prefix: object[]
-
IPv6 address
Example
{
"summary-prefix": [
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
]
}
summary-prefix_schema:
- prefix: string
-
IPv6 prefix string format
- tag: integer
-
Tag
range:"1..4294967295" default:route" - prefix-length: string
-
IPV6 prefix length
- not-advertise: boolean
-
Suppress routes matching prefix/length
Example
{
"prefix": "string",
"tag": "integer",
"prefix-length": "string",
"not-advertise": "boolean"
}
snmp_schema:
SNMP configuration
- trap-rate-limit: object
-
SNMP trap rate configuration
- context: string
-
SNMP context configuration
Example
{
"trap-rate-limit": {
"max-window-traps": "integer",
"window-size": "integer"
},
"context": "string"
}
trap-rate-limit_schema:
SNMP trap rate configuration
- max-window-traps: integer
-
Max number of traps sent in window time
range:"0..300" - window-size: integer
-
Trap rate limit sliding window size
range:"2..60"
Example
{
"max-window-traps": "integer",
"window-size": "integer"
}
tiebreakers_schema:
Fast-reroute tiebreakers configurations
- tiebreaker: object[]
-
Fast-reroute tiebreakers configuration
Example
{
"tiebreaker": [
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
]
}
tiebreaker_schema:
- tiebreaker-type: string downstream, line-card-disjoint, lowest-metric, node-protect, primary-path, secondary-path, srlg-disjoint
-
Tiebreaker type
- tiebreaker-index: integer
-
Index value for a tiebreaker
range:"1..255"
Example
{
"tiebreaker-type": "string",
"tiebreaker-index": "integer"
}
distance_schema:
Define an administrative distance
- administrative: integer
-
Define an administrative distance
range:"1..255" - ospfv3: object
-
OSPFv3 administrative distance
Example
{
"administrative": "integer",
"ospfv3": {
"intra-area": "integer",
"external": "integer",
"inter-area": "integer"
}
}
maximum_schema:
Set OSPFv3 limits
- redistributed-prefixes: object
-
Limit number of redistributed prefixes
- interfaces: integer
-
Specify maximum number of interfaces
range:"1..4294967295" - paths: integer
-
Specify maximum number of paths per route
range:"1..64"
Example
{
"redistributed-prefixes": {
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
},
"interfaces": "integer",
"paths": "integer"
}
redistributed-prefixes_schema:
Limit number of redistributed prefixes
- prefixes: integer
-
Maximum number of prefixes redistributed to protocol
range:"1..4294967295" - threshold: integer
-
Threshold value (%) at which to generate a warning message
range:"1..100" - warning-only: null
-
Only give warning message when limit is exceeded
Example
{
"prefixes": "integer",
"threshold": "integer",
"warning-only": [ null ]
}
redistributes_schema:
Redistribute information from another routing protocol
- redistribute: object[]
-
Redistribute information from another routing protocol
Example
{
"redistribute": [
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
]
}
redistribute_schema:
- bgp: REDISTRIBUTE-CONTENT
-
bgp
- ospfv3-or-isis-or-application: REDISTRIBUTE-CONTENT
-
ospfv3 or isis or application
- eigrp: REDISTRIBUTE-CONTENT
-
eigrp
- protocol-name: string connected, static, bgp, isis, ospfv3, eigrp, subscriber, application, mobile
-
Protocol
- connected-or-static-or-subscriber-or-mobile: REDISTRIBUTE-CONTENT
-
connected or static or subscriber or mobile
Example
{
"bgp": [
null
],
"ospfv3-or-isis-or-application": [
null
],
"eigrp": [
null
],
"protocol-name": "string"
}
ignore_schema:
Do not complain about a specified event
- lsa: object
-
Do not complain upon receiving LSA of the specified type
Example
{
"lsa": {
"mospf": [ null ]
}
}
distribute-list-out_schema:
Filter prefixes from RIB
- distribute-outs: object
-
Filter generated type-5 LSAs
Example
{
"distribute-outs": {
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
}
distribute-outs_schema:
Filter generated type-5 LSAs
- distribute-out: object[]
-
Filter generated type-5 LSAs
Example
{
"distribute-out": [
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
]
}
distribute-out_schema:
- bgp: DISTRIBUTE-OUT-CONTENT
-
bgp
- eigrp: DISTRIBUTE-OUT-CONTENT
-
eigrp
- ospfv3-or-isis: DISTRIBUTE-OUT-CONTENT
-
ospfv3 or isis
- protocol-name: string all, connected, static, bgp, isis, ospfv3, eigrp
-
none
- all-or-connected-or-static-prefix-list: string
-
Prefix-list name
Example
{
"bgp": [
null
],
"eigrp": [
null
],
"ospfv3-or-isis": [
null
],
"protocol-name": "string",
"all-or-connected-or-static-prefix-list": "string"
}
stub-router_schema:
Stub router configuration
- v6bit: ON-PROC-RESTART
-
Stub router V6-bit configuration
- max-metric: ON-PROC-RESTART
-
Stub router max-metric configuration
- rbit: ON-PROC-RESTART
-
Stub router R-bit configuration
Example
{
"v6bit": {
"on-proc-restart": "integer"
},
"max-metric": {
"on-proc-restart": "integer"
},
"rbit": {
"on-proc-restart": "integer"
}
}
on-startup_schema:
Enter stub router operational state on startup
- wait-for-bgp: boolean
-
Wait until BGP converges (only applicable to default VRF)
- wait-time: integer
-
Time (in seconds) to stay in stub router operational state
range:"5..86400" units:"second"
Example
{
"wait-for-bgp": "boolean",
"wait-time": "integer"
}
capability_schema:
OSPFv3 Capability
- vrf-lite: boolean
-
Enable VRF Lite
- type7-translate-zero-forwarding-addr: boolean
-
Enable capability to translate LSAs with fwd addr
- type7-prefer: boolean
-
NSSA capability to prefer Type 7 over Type 5
Example
{
"vrf-lite": "boolean",
"type7-translate-zero-forwarding-addr": "boolean",
"type7-prefer": "boolean"
}
graceful-restart_schema:
Graceful restart configuration
- enable: null
-
Enable graceful restart
- strict-lsa-checking: null
-
Terminate graceful restart helper mode if LSA changed
- interval: integer
-
Minimum interval between graceful restarts (seconds)
range:"3..30000" units:"millisecond" - helper: null
-
Disable router's helper support
- lifetime: integer
-
Maximum route lifetime following restart (seconds)
range:"90..1800" units:"second"
Example
{
"enable": [ null ],
"strict-lsa-checking": [ null ],
"interval": "integer",
"helper": [ null ],
"lifetime": "integer"
}
default-information_schema:
Control distribution of default information
- originate: object
-
Distribute a default route
Example
{
"originate": {
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
}
originate_schema:
Distribute a default route
- always: boolean
-
Always advertise default route
- metric: integer
-
OSPFv3 default metric
range:"0..16777214" default:metric" - tag: integer
-
Tag for default route
range:"1..4294967295" default:route" - metric-type: integer
-
OSPFv3 metric type for default routes
range:"1..2" default:routes" - route-policy-name: string
-
Route policy to default-information origination
Example
{
"always": "boolean",
"metric": "integer",
"tag": "integer",
"metric-type": "integer",
"route-policy-name": "string"
}
auto-cost_schema:
Calculate interface cost according to bandwidth
- reference-bandwidth: integer
-
Specify reference bandwidth for cost computations in terms of Mbits per second
range:"1..4294967" units:"Mbit/s" - disable: null
-
Specify 'true' to assign cost based on interface type
Example
{
"reference-bandwidth": "integer",
"disable": [ null ]
}
vrfs_schema:
VRF related configuration
- vrf: object[]
-
Configuration for a particular OSPF VRF
Example
{
"vrf": [
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
]
}
vrf_schema:
- enable: null
-
Enable OSPFv3 VRF configuration
- domain-id: object
-
OSPFv3 Domain ID
- prefix-suppression: boolean
-
Enable/disable prefix suppression on an interface
- snmpvrf-trap: null
-
Enable SNMP trap configuration in a VRF
- vrf-name: string
-
Name for this VRF
Example
{
"enable": [ null ],
"domain-id": {
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
},
"prefix-suppression": "boolean",
"snmpvrf-trap": [ null ],
"vrf-name": "string",
"transmit-delay": "integer"
}
domain-id_schema:
OSPFv3 Domain ID
- primary-domain-id: object
-
OSPF Primary domain ID
- secondary-domain-ids: object
-
Secondary domain ID Table
Example
{
"primary-domain-id": {
"domain-id-name": "string",
"domain-id-type": "string"
},
"secondary-domain-ids": {
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
}
secondary-domain-ids_schema:
Secondary domain ID Table
- secondary-domain-id: object[]
-
OSPF Secondary domain ID
Example
{
"secondary-domain-id": [
{
"domain-id-name": "string",
"domain-id-type": "string"
}
]
}
secondary-domain-id_schema:
- domain-id-name: string
-
Secondary domain ID value
- domain-id-type: string type0005, type0105, type0205, type8005
-
Secondary domain ID type
Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
primary-domain-id_schema:
OSPF Primary domain ID
- domain-id-name: string
-
Primary domain ID value
- domain-id-type: string type0005, type0105, type0205, type8005
-
Primary domain ID type
Example
{
"domain-id-name": "string",
"domain-id-type": "string"
}
af_schema:
Address Family (AF)
- af-name: string ipv6
-
Address Family (AF) identifier
- saf-name: string unicast
-
Subsequent Address Family (SAF) identifier
Example
{
"af-name": "string",
"saf-name": "string"
}
trace-bufs_schema:
Configuration to change size of trace buffer
- trace-buf: object[]
-
Changes the size of the specified trace buffer
Example
{
"trace-buf": [
{
"trace-buf-name": "string",
"bufsize": "string"
}
]
}
trace-buf_schema:
- trace-buf-name: string
-
Name for this trace buffer
- bufsize: string size0, size256, size512, size1024, size2048, size4096, size8192, size16384, size32768, size65536
-
Buffer size
Example
{
"trace-buf-name": "string",
"bufsize": "string"
}